導讀:容器化技術(shù)包含運行數據中心應用程序所需的所有組件,但它需要的存儲更少,并且比傳統軟件包更容易安裝在服務(wù)器。在確定如何部署容器前,你必須首先確定容器類(lèi)型。對于附帶軟件的
發(fā)表日期:2019-03-27
文章編輯:興田科技
瀏覽次數:10446
標簽:
容器化技術(shù)包含運行數據中心應用程序所需的所有組件,但它需要的存儲更少,并且比傳統軟件包更容易安裝在服務(wù)器。
在確定如何部署容器前,你必須首先確定容器類(lèi)型。對于附帶軟件的容器,你可能選擇Docker容器,因為Docker是容器市場(chǎng)的主要產(chǎn)品。你可能還會(huì )考慮rkt和systemd,具體取決于容器應用程序和系統要求。
Rkt是CoreOS的一部分,它是完全開(kāi)源的產(chǎn)品。Systemd容器不提供Docker的所有功能,但它易于部署并可自動(dòng)安裝在Linux操作系統中。Systemd提供套接字激活和nspawn容器,使你可以在容器中運行多個(gè)進(jìn)程。
圖源:圖蟲(chóng)創(chuàng )意
支持容器網(wǎng)絡(luò )
如果你想要運行少數Docker容器,則不需要太多,最好使用Linux服務(wù)器來(lái)安裝容器引擎。該守護進(jìn)程在Linux內核上運行,并允許你在Linux機器上運行容器。
Docker企業(yè)版適用于所有Linux類(lèi)型,隨發(fā)行版存儲庫一起安裝。然而,只是運行容器引擎不會(huì )提供任何冗余,這僅適用于小型和非關(guān)鍵型工作負載。
如果你想要在容器技術(shù)中獲得可擴展性和冗余,則需要使用容器編排工具。編排設置可能包含CoreOS,這是最小化的Linux操作系統,其目的只有一個(gè):盡可能高效地運行容器。
CoreOS設置由多臺主機組成,這些主機共享有關(guān)任何活躍容器的信息,并確保服務(wù)器的高可用性。如果服務(wù)器或容器中出現任何問(wèn)題,總會(huì )有另一個(gè)節點(diǎn)來(lái)繼續接管工作負載。
容器編排的另一個(gè)眾所周知的選擇是Kubernetes。Kubernetes運行在容器引擎之上,其目的是確保你始終擁有足夠的容器以保證正常持續運行。你可在物理或虛擬服務(wù)器上的數據中心中安裝Kubernetes,但必須使用幾臺服務(wù)器以確保處理連續性和可擴展性。
還有一種方法是在數據中心外的私有云或公共云運行容器。所有主要公共云提供商都提供容器引擎,目前Kubernetes已迅速成為公共云中的標準。如果容器需要提供給世界各地的用戶(hù)使用,那么公共云可能是最佳選擇。
更多新聞
2023
引言想要在當今數字化時(shí)代成功經(jīng)營(yíng)一個(gè)游戲業(yè)務(wù),擁有一個(gè)專(zhuān)業(yè)的游戲網(wǎng)站是必不可少的。。游戲網(wǎng)站不僅可以...
View details
2023
什么是常規網(wǎng)站建設流程?常規網(wǎng)站建設流程是指按照一定的步驟和規范,從構思到上線(xiàn),完成一個(gè)網(wǎng)站的建設過(guò)...
View details
2023
在當今數字化時(shí)代,擁有一個(gè)專(zhuān)業(yè)的網(wǎng)站和移動(dòng)應用對于企業(yè)的成功至關(guān)重要。。網(wǎng)站app建設可以幫助企業(yè)展...
View details
2022
相信不少人都有睡覺(jué)前玩手機的習慣,而在玩完手機后,大多也會(huì )將手機置于床頭位置處進(jìn)行充電。雖然目前,大...
View details